complement proteins - German English Dictionary